#include <stdio.h>

void reverse(int arr[], int sz)
{
    sz--;
    for(int i = 0;i < sz/2;i++)
    {
        int t = arr[i];
        arr[i] = arr[sz - i];
        arr[sz - i] = t;
    }
}

void print(int arr[], int sz)
{
    for(int i = 0;i < sz;i++)
    {
        printf("%-2d ", arr[i]);
    }
    printf("\n");
}

void init(int arr[], int sz)
{
    for(int i = 0;i < sz;i++)
    {
        arr[i] = 0;
    }
}

int main()
{
    int arr[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
    int sz = sizeof(arr)/sizeof(arr[0]);
    print(arr, sz);
    reverse(arr, sz);
    print(arr, sz);
    init(arr, sz);
    print(arr, sz);
    return 0;
}